long term payables to suppliers - Français Anglais Dictionnaire